almond cookie - Turkish English Dictionary